homeless shelter – English–Français translations

🇬🇧 en fr 🇫🇷

homeless shelter noun

  • building to provide shelter for homeless
centre d'accueil
Wiktionary Links